Design Aspects of Hathi-2 parallel computer
نویسنده
چکیده
Hathi-2 parallel computer is a transputer-based distributed multicomputer with a programmable processor interconnection network. The computer is intended for research of parallel programming methods and implementation of parallel algorithms for various applications. The custom design of the computer is an attempt to improve and enhance the basic transputer arcitecture, and at the same time, to preserve full compatibility with existing transputer hardware and software products. The computer is scalable up to very large amount of processors with linear hardware overhead. A 16-processor and a 100-processor model of the computer have been built. Design solutions of the Hathi-2 system are reviewed: interconnection network, global synchronization mechanism, performance monitoring hardware, overall control system of the computer, hardware partitioning method, and system expansion and interfacing possibilities. Especially this presentation attempts to clarify what is the reasoning behind Hathi-2 engineering. Software support for the implemented computer architecture is briefly presented. Image processing applications as well as hardware enhancements for low level image processing are discussed.
منابع مشابه
Multiprocessor Applications in the Hathi Project
This report describes some of the more important applications of parallel processing in the Hathi project. The aim of the applications were to evaluate the use of transputerbased parallel processors for solving large computational problems. The report presents the problems solved in the application programs and the experiences gained from this work.
متن کاملA Monitoring System for a Transputer-Based Multiprocessor
This paper describes a distributed performance monitoring system for a transputer-based multiprocessor, Hathi-2. The monitoring system allows the programmer to measure how well a parallel program utilizes the hardware resources of the multiprocessor system, i.e., the processor CPU’s and communication links, during program execution. It can be used for identifying performance bottlenecks in para...
متن کاملAn Intelligent Computer Interface Utilizing Parallel Picocontrollers (TECHNICAL NOTE)
The design of an interface unit is described, in which RS232 serial data is converted to latched parallel data on 22 independent lines. The data direction of each line is programmable through the serial port. Two picocontrollers are employed in a parallel processing mode to give the required number of I/O pins, and data on the shared serial line is coded to separate data streams to the individu...
متن کاملDeveloping a Customisable Programming Environment for Message Passing Based Systems
We describe DiGraph, a customisable graph editor that has been built using the Tcl/Tk programming system. We show how DiGraph can be customised to act as a programming environment for the Hathi-2 trans-puter machine. We also discuss how DiGraph could be used as a base for building programming environments to other parallel/distributed systems that use point-to-point message passing.
متن کاملA High-Speed Dual-Bit Parallel Adder based on Carbon Nanotube FET technology for use in arithmetic units
In this paper, a Dual-Bit Parallel Adder (DBPA) based on minority function using Carbon-Nanotube Field-Effect Transistor (CNFET) is proposed. The possibility of having several threshold voltage (Vt) levels by CNFETs leading to wide use of them in designing of digital circuits. The main goal of designing proposed DBPA is to reduce critical path delay in adder circuits. The proposed design positi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007